package ${package}.pojo.VO;

import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.*;
import com.hifar.plat.AopOption.TranslationList;
import ${package}.pojo.${entity};
<#list childTable as item>
import ${package}.pojo.${item.tableName};
</#list>

/**
* <p>
* ${table.comment!}VO
* </p>
*
* @author ${author}
* @since ${date}
*/

@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "${entity}对象", description = "${table.comment!}")
public class ${entity}VO extends ${entity} implements Serializable{

<#-- ----------  BEGIN 字段循环遍历  ---------->
<#list childTable as item>
    @TranslationList(isTranslation = true)
    private List<${item.tableName}> ${item.tableName?uncap_first}List;
</#list>
<#------------  END 字段循环遍历  ---------->
}